Peter Bay, St John @Papa Jack's